struct _PROCESSOR_IDLE_PREPARE_INFO// Size=0x50
{
    void * Context;// Offset=0x0 Size=0x4
    struct _PROCESSOR_IDLE_CONSTRAINTS Constraints;// Offset=0x8 Size=0x30
    unsigned long DependencyCount;// Offset=0x38 Size=0x4
    unsigned long DependencyUsed;// Offset=0x3c Size=0x4
    struct _PROCESSOR_IDLE_DEPENDENCY * DependencyArray;// Offset=0x40 Size=0x4
    unsigned long PlatformIdleStateIndex;// Offset=0x44 Size=0x4
    unsigned long ProcessorIdleStateIndex;// Offset=0x48 Size=0x4
    unsigned long IdleSelectFailureMask;// Offset=0x4c Size=0x4
};